animal companions - Turkish English Dictionary